give something teeth - Espagnol Anglais Dictionnaire